package tech.aistar.vo.applytraveler;

import tech.aistar.entity.authordis.NoteAuthor;
import tech.aistar.entity.authordis.Traveler;
import tech.aistar.entity.noteshow.ApplyTraveler;

import java.io.Serializable;

/**封装申请导游的信息
 * Created by Dell on 2019/9/30.
 */
public class ApplyTravelerVo implements Serializable {
    private NoteAuthor noteAuthor;
    private Traveler traveler;
    private ApplyTraveler applyTraveler;

    public ApplyTravelerVo() {
    }

    public ApplyTravelerVo(NoteAuthor noteAuthor, Traveler traveler, ApplyTraveler applyTraveler) {
        this.noteAuthor = noteAuthor;
        this.traveler = traveler;
        this.applyTraveler = applyTraveler;
    }

    public NoteAuthor getNoteAuthor() {
        return noteAuthor;
    }

    public void setNoteAuthor(NoteAuthor noteAuthor) {
        this.noteAuthor = noteAuthor;
    }

    public Traveler getTraveler() {
        return traveler;
    }

    public void setTraveler(Traveler traveler) {
        this.traveler = traveler;
    }

    public ApplyTraveler getApplyTraveler() {
        return applyTraveler;
    }

    public void setApplyTraveler(ApplyTraveler applyTraveler) {
        this.applyTraveler = applyTraveler;
    }

    @Override
    public String toString() {
        final StringBuilder sb = new StringBuilder("ApplyTravelerVo{");
        sb.append("noteAuthor=").append(noteAuthor);
        sb.append(", traveler=").append(traveler);
        sb.append(", applyTraveler=").append(applyTraveler);
        sb.append('}');
        return sb.toString();
    }
}
